building or structure - Spanish English Dictionary